[INFO] fetching crate citadeldb-sql 0.7.0...
[INFO] testing citadeldb-sql-0.7.0 against try#b8e88e5ddf5521a9f43ee3f62a702388c713e4bb for pr-155114
[INFO] extracting crate citadeldb-sql 0.7.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate citadeldb-sql 0.7.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate citadeldb-sql 0.7.0
[INFO] tweaked toml for crates.io crate citadeldb-sql 0.7.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate citadeldb-sql 0.7.0 on toolchain b8e88e5ddf5521a9f43ee3f62a702388c713e4bb
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate citadeldb-sql 0.7.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1559be1841940e5ac5391a5ef0f4402d38df0afce14e706638fc96920020c5bf
[INFO] running `Command { std: "docker" "start" "-a" "1559be1841940e5ac5391a5ef0f4402d38df0afce14e706638fc96920020c5bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1559be1841940e5ac5391a5ef0f4402d38df0afce14e706638fc96920020c5bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1559be1841940e5ac5391a5ef0f4402d38df0afce14e706638fc96920020c5bf", kill_on_drop: false }`
[INFO] [stdout] 1559be1841940e5ac5391a5ef0f4402d38df0afce14e706638fc96920020c5bf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2aee1d9ebf885d0669dad79bde8502a1e5b3528c0f06d2c068c9f07b587ce52f
[INFO] running `Command { std: "docker" "start" "-a" "2aee1d9ebf885d0669dad79bde8502a1e5b3528c0f06d2c068c9f07b587ce52f", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling cc v1.2.59
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling poly1305 v0.8.0
[INFO] [stderr]    Compiling snow v0.10.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling castaway v0.2.4
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling blake3 v1.8.4
[INFO] [stderr]    Compiling stacker v0.1.23
[INFO] [stderr]    Compiling ar_archive_writer v0.5.1
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling recursive-proc-macro-impl v0.1.1
[INFO] [stderr]    Compiling psm v0.1.30
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling chacha20 v0.9.1
[INFO] [stderr]    Compiling recursive v0.1.1
[INFO] [stderr]    Compiling chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling sqlparser v0.61.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling aes-kw v0.2.1
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling citadeldb-core v0.7.0
[INFO] [stderr]    Compiling citadeldb-page v0.7.0
[INFO] [stderr]    Compiling citadeldb-io v0.7.0
[INFO] [stderr]    Compiling citadeldb-crypto v0.7.0
[INFO] [stderr]    Compiling citadeldb-buffer v0.7.0
[INFO] [stderr]    Compiling citadeldb-txn v0.7.0
[INFO] [stderr]    Compiling citadeldb-sync v0.7.0
[INFO] [stderr]    Compiling citadeldb v0.7.0
[INFO] [stderr]    Compiling citadeldb-sql v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 03s
[INFO] running `Command { std: "docker" "inspect" "2aee1d9ebf885d0669dad79bde8502a1e5b3528c0f06d2c068c9f07b587ce52f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2aee1d9ebf885d0669dad79bde8502a1e5b3528c0f06d2c068c9f07b587ce52f", kill_on_drop: false }`
[INFO] [stdout] 2aee1d9ebf885d0669dad79bde8502a1e5b3528c0f06d2c068c9f07b587ce52f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b0bf9443ea63c15666507d3468c77c9996bb792bd77c667a220b925239135393
[INFO] running `Command { std: "docker" "start" "-a" "b0bf9443ea63c15666507d3468c77c9996bb792bd77c667a220b925239135393", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.37.0
[INFO] [stderr]    Compiling libmimalloc-sys v0.1.44
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling hashlink v0.11.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling ar_archive_writer v0.5.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling mimalloc v0.1.48
[INFO] [stderr]    Compiling psm v0.1.30
[INFO] [stderr]    Compiling stacker v0.1.23
[INFO] [stderr]    Compiling recursive v0.1.1
[INFO] [stderr]    Compiling sqlparser v0.61.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling citadeldb-crypto v0.7.0
[INFO] [stderr]    Compiling citadeldb-buffer v0.7.0
[INFO] [stderr]    Compiling citadeldb-txn v0.7.0
[INFO] [stderr]    Compiling citadeldb-sync v0.7.0
[INFO] [stderr]    Compiling citadeldb v0.7.0
[INFO] [stderr]    Compiling rusqlite v0.39.0
[INFO] [stderr]    Compiling citadeldb-sql v0.7.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 16s
[INFO] running `Command { std: "docker" "inspect" "b0bf9443ea63c15666507d3468c77c9996bb792bd77c667a220b925239135393", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b0bf9443ea63c15666507d3468c77c9996bb792bd77c667a220b925239135393", kill_on_drop: false }`
[INFO] [stdout] b0bf9443ea63c15666507d3468c77c9996bb792bd77c667a220b925239135393
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+b8e88e5ddf5521a9f43ee3f62a702388c713e4bb" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c30b213695f10627c87168ef83b9faa54a9f3027f9e0779afc43fdacf00b54a9
[INFO] running `Command { std: "docker" "start" "-a" "c30b213695f10627c87168ef83b9faa54a9f3027f9e0779afc43fdacf00b54a9", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/citadel_sql-0bc2612311203f25)
[INFO] [stdout] 
[INFO] [stdout] running 136 tests
[INFO] [stdout] test encoding::tests::decode_columns_empty_targets ... ok
[INFO] [stdout] test encoding::tests::decode_columns_all_matches_full_decode ... ok
[INFO] [stdout] test encoding::tests::decode_columns_first_and_last ... ok
[INFO] [stdout] test encoding::tests::decode_columns_multiple ... ok
[INFO] [stdout] test encoding::tests::decode_columns_with_nulls ... ok
[INFO] [stdout] test encoding::tests::decode_pk_integer_rejects_non_integer ... ok
[INFO] [stdout] test encoding::tests::decode_pk_integer_roundtrip ... ok
[INFO] [stdout] test encoding::tests::key_boolean ... ok
[INFO] [stdout] test encoding::tests::key_composite_sort_order ... ok
[INFO] [stdout] test encoding::tests::key_composite_roundtrip ... ok
[INFO] [stdout] test encoding::tests::key_integer_edge_cases ... ok
[INFO] [stdout] test encoding::tests::key_cross_type_ordering ... ok
[INFO] [stdout] test encoding::tests::key_integer_sort_order ... ok
[INFO] [stdout] test encoding::tests::key_real_roundtrip ... ok
[INFO] [stdout] test encoding::tests::key_null ... ok
[INFO] [stdout] test encoding::tests::key_real_sort_order ... ok
[INFO] [stdout] test encoding::tests::key_text_roundtrip ... ok
[INFO] [stdout] test encoding::tests::null_escaped_with_embedded_nulls ... ok
[INFO] [stdout] test encoding::tests::raw_column_as_numeric ... ok
[INFO] [stdout] test encoding::tests::raw_column_cmp_value ... ok
[INFO] [stdout] test encoding::tests::raw_column_eq_value ... ok
[INFO] [stdout] test encoding::tests::raw_column_blob ... ok
[INFO] [stdout] test encoding::tests::raw_column_last ... ok
[INFO] [stdout] test encoding::tests::raw_column_integer ... ok
[INFO] [stdout] test encoding::tests::raw_column_matches_full_decode ... ok
[INFO] [stdout] test encoding::tests::raw_column_null ... ok
[INFO] [stdout] test encoding::tests::raw_column_text_borrows ... ok
[INFO] [stdout] test encoding::tests::row_roundtrip_all_types ... ok
[INFO] [stdout] test encoding::tests::row_roundtrip_empty ... ok
[INFO] [stdout] test encoding::tests::raw_column_out_of_bounds_returns_null ... ok
[INFO] [stdout] test encoding::tests::row_roundtrip_simple ... ok
[INFO] [stdout] test encoding::tests::row_roundtrip_with_nulls ... ok
[INFO] [stdout] test encoding::tests::decode_columns_single ... ok
[INFO] [stdout] test eval::tests::eval_arithmetic_int ... ok
[INFO] [stdout] test eval::tests::eval_and_three_valued ... ok
[INFO] [stdout] test encoding::tests::key_blob_roundtrip ... ok
[INFO] [stdout] test eval::tests::eval_comparison ... ok
[INFO] [stdout] test eval::tests::eval_column_case_insensitive ... ok
[INFO] [stdout] test encoding::tests::key_text_sort_order ... ok
[INFO] [stdout] test eval::tests::eval_column_ref ... ok
[INFO] [stdout] test eval::tests::eval_division_by_zero ... ok
[INFO] [stdout] test eval::tests::eval_not ... ok
[INFO] [stdout] test eval::tests::eval_null_propagation ... ok
[INFO] [stdout] test eval::tests::eval_or_three_valued ... ok
[INFO] [stdout] test eval::tests::eval_neg ... ok
[INFO] [stdout] test eval::tests::eval_literal ... ok
[INFO] [stdout] test eval::tests::eval_is_null ... ok
[INFO] [stdout] test eval::tests::is_truthy_values ... ok
[INFO] [stdout] test eval::tests::eval_mixed_numeric ... ok
[INFO] [stdout] test parser::tests::parse_alias ... ok
[INFO] [stdout] test parser::tests::count_params_basic ... ok
[INFO] [stdout] test parser::tests::bind_params_basic ... ok
[INFO] [stdout] test parser::tests::parse_begin_transaction ... ok
[INFO] [stdout] test parser::tests::parse_aggregate ... ok
[INFO] [stdout] test parser::tests::count_params_none ... ok
[INFO] [stdout] test parser::tests::parse_begin ... ok
[INFO] [stdout] test parser::tests::parse_commit_and_chain_rejected ... ok
[INFO] [stdout] test parser::tests::parse_commit ... ok
[INFO] [stdout] test parser::tests::parse_create_index ... ok
[INFO] [stdout] test parser::tests::parse_boolean_literals ... ok
[INFO] [stdout] test parser::tests::parse_create_index_if_not_exists ... ok
[INFO] [stdout] test encoding::tests::key_integer_roundtrip ... ok
[INFO] [stdout] test parser::tests::bind_params_out_of_range ... ok
[INFO] [stdout] test parser::tests::parse_create_unique_index ... ok
[INFO] [stdout] test parser::tests::parse_create_table ... ok
[INFO] [stdout] test parser::tests::parse_create_index_multi_column ... ok
[INFO] [stdout] test parser::tests::parse_create_table_if_not_exists ... ok
[INFO] [stdout] test parser::tests::parse_drop_index_if_exists ... ok
[INFO] [stdout] test parser::tests::parse_drop_table ... ok
[INFO] [stdout] test parser::tests::parse_cross_join ... ok
[INFO] [stdout] test parser::tests::parse_drop_index ... ok
[INFO] [stdout] test parser::tests::parse_drop_table_if_exists ... ok
[INFO] [stdout] test parser::tests::parse_explain_select ... ok
[INFO] [stdout] test parser::tests::parse_explain_insert ... ok
[INFO] [stdout] test parser::tests::parse_inner_join_explicit ... ok
[INFO] [stdout] test parser::tests::parse_insert ... ok
[INFO] [stdout] test parser::tests::parse_group_by_having ... ok
[INFO] [stdout] test parser::tests::parse_insert_select ... ok
[INFO] [stdout] test parser::tests::parse_inner_join ... ok
[INFO] [stdout] test parser::tests::parse_is_null ... ok
[INFO] [stdout] test parser::tests::parse_insert_select_no_columns ... ok
[INFO] [stdout] test parser::tests::parse_expressions ... ok
[INFO] [stdout] test parser::tests::parse_delete ... ok
[INFO] [stdout] test parser::tests::parse_multiple_parameters ... ok
[INFO] [stdout] test parser::tests::parse_null_literal ... ok
[INFO] [stdout] test parser::tests::parse_left_join ... ok
[INFO] [stdout] test parser::tests::parse_release_savepoint ... ok
[INFO] [stdout] test parser::tests::parse_parameter_placeholder ... ok
[INFO] [stdout] test parser::tests::parse_release_without_savepoint_keyword ... ok
[INFO] [stdout] test parser::tests::parse_rollback_and_chain_rejected ... ok
[INFO] [stdout] test parser::tests::parse_rollback_to_case_insensitive ... ok
[INFO] [stdout] test parser::tests::parse_rollback ... ok
[INFO] [stdout] test parser::tests::parse_savepoint ... ok
[INFO] [stdout] test parser::tests::parse_rollback_to_without_savepoint_keyword ... ok
[INFO] [stdout] test parser::tests::parse_savepoint_case_insensitive ... ok
[INFO] [stdout] test parser::tests::parse_rollback_to_savepoint ... ok
[INFO] [stdout] test parser::tests::parse_select_all ... ok
[INFO] [stdout] test parser::tests::parse_select_distinct_all_columns ... ok
[INFO] [stdout] test parser::tests::parse_select_without_distinct ... ok
[INFO] [stdout] test parser::tests::parse_select_where ... ok
[INFO] [stdout] test parser::tests::parse_select_distinct ... ok
[INFO] [stdout] test parser::tests::parse_table_alias ... ok
[INFO] [stdout] test parser::tests::parse_select_order_limit ... ok
[INFO] [stdout] test parser::tests::parse_update ... ok
[INFO] [stdout] test parser::tests::parse_type_mapping ... ok
[INFO] [stdout] test parser::tests::reject_explain_analyze ... ok
[INFO] [stdout] test parser::tests::reject_distinct_on ... ok
[INFO] [stdout] test planner::tests::composite_equality_plus_range ... ok
[INFO] [stdout] test planner::tests::composite_index_full_prefix ... ok
[INFO] [stdout] test parser::tests::reject_zero_parameter ... ok
[INFO] [stdout] test parser::tests::reject_subquery ... ok
[INFO] [stdout] test planner::tests::no_where_is_seq_scan ... ok
[INFO] [stdout] test planner::tests::non_unique_index_equality ... ok
[INFO] [stdout] test planner::tests::or_condition_falls_back_to_seq_scan ... ok
[INFO] [stdout] test planner::tests::pk_equality_is_pk_lookup ... ok
[INFO] [stdout] test parser::tests::parse_qualified_column ... ok
[INFO] [stdout] test planner::tests::prefers_unique_index ... ok
[INFO] [stdout] test planner::tests::non_indexed_column_is_seq_scan ... ok
[INFO] [stdout] test planner::tests::prefers_more_equality_columns ... ok
[INFO] [stdout] test planner::tests::range_scan_on_indexed_column ... ok
[INFO] [stdout] test planner::tests::reversed_comparison_flips_op ... ok
[INFO] [stdout] test parser::tests::parse_table_constraint_pk ... ok
[INFO] [stdout] test parser::tests::parse_multi_join ... ok
[INFO] [stdout] test planner::tests::unique_index_equality ... ok
[INFO] [stdout] test planner::tests::reversed_literal_column ... ok
[INFO] [stdout] test types::tests::data_type_display ... ok
[INFO] [stdout] test types::tests::schema_roundtrip ... ok
[INFO] [stdout] test types::tests::schema_roundtrip_with_indices ... ok
[INFO] [stdout] test types::tests::schema_v1_backward_compat ... ok
[INFO] [stdout] test types::tests::value_display ... ok
[INFO] [stdout] test types::tests::value_numeric_mixed ... ok
[INFO] [stdout] test types::tests::value_ordering ... ok
[INFO] [stdout] test types::tests::schema_v2_backward_compat ... ok
[INFO] [stdout] test types::tests::value_coerce ... ok
[INFO] [stdout] test types::tests::schema_roundtrip_with_defaults_and_checks ... ok
[INFO] [stdout] test types::tests::schema_roundtrip_with_foreign_keys ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 136 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/alter_table.rs (/opt/rustwide/target/debug/deps/alter_table-325bb6152f1c0a20)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test add_column_in_txn_rollback ... ok
[INFO] [stdout] test add_column_select_star_returns_new_column ... ok
[INFO] [stdout] test add_column_if_not_exists_on_existing_is_noop ... ok
[INFO] [stdout] test add_column_sum_avg_count_on_new_column ... ok
[INFO] [stdout] test add_column_select_projection_only_new_column ... ok
[INFO] [stdout] test add_column_nullable_with_where_null_check ... ok
[INFO] [stdout] test add_column_join_using_new_column ... ok
[INFO] [stdout] test add_column_to_nonexistent_table_errors ... ok
[INFO] [stdout] test add_column_persistence_after_reopen ... ok
[INFO] [stdout] test add_column_with_default_expression ... ok
[INFO] [stdout] test add_column_with_fk ... ok
[INFO] [stdout] test add_column_where_on_new_column_integer_comparison ... ok
[INFO] [stdout] test add_column_with_default_then_update_old_row ... ok
[INFO] [stdout] test add_column_with_check_constraint ... ok
[INFO] [stdout] test add_column_with_default_old_rows_get_default ... ok
[INFO] [stdout] test add_duplicate_column_errors ... ok
[INFO] [stdout] test add_not_null_with_default_to_nonempty ... ok
[INFO] [stdout] test add_not_null_without_default_to_empty_ok ... ok
[INFO] [stdout] test add_not_null_without_default_to_nonempty_errors ... ok
[INFO] [stdout] test add_primary_key_column_errors ... ok
[INFO] [stdout] test add_nullable_column_to_nonempty_table_old_rows_get_null ... ok
[INFO] [stdout] test add_nullable_column_to_empty_table ... ok
[INFO] [stdout] test add_then_drop_same_column_roundtrip ... ok
[INFO] [stdout] test alter_internal_schema_table_errors ... ok
[INFO] [stdout] test drop_column_if_exists_nonexistent_is_noop ... ok
[INFO] [stdout] test chained_in_txn_create_add_insert_drop ... ok
[INFO] [stdout] test drop_column_from_empty_table ... ok
[INFO] [stdout] test drop_column_positions_compacted ... ok
[INFO] [stdout] test drop_column_in_txn_rollback ... ok
[INFO] [stdout] test drop_column_indexes_on_remaining_columns_still_work ... ok
[INFO] [stdout] test drop_column_referenced_by_check_errors ... ok
[INFO] [stdout] test drop_column_then_insert_correct_count ... ok
[INFO] [stdout] test drop_column_referenced_by_other_table_fk ... ok
[INFO] [stdout] test drop_fk_column_errors ... ok
[INFO] [stdout] test drop_indexed_column_errors ... ok
[INFO] [stdout] test drop_column_with_check_and_default ... ok
[INFO] [stdout] test drop_non_pk_column ... ok
[INFO] [stdout] test drop_column_persistence_after_reopen ... ok
[INFO] [stdout] test drop_nonexistent_column_errors ... ok
[INFO] [stdout] test drop_pk_column_errors ... ok
[INFO] [stdout] test explain_alter_table ... ok
[INFO] [stdout] test rename_column_old_name_no_longer_works ... ok
[INFO] [stdout] test rename_column_in_txn_rollback ... ok
[INFO] [stdout] test multiple_sequential_add_columns_all_defaults_correct ... ok
[INFO] [stdout] test rename_column_select_with_new_name ... ok
[INFO] [stdout] test rename_table_data_preserved ... ok
[INFO] [stdout] test rename_nonexistent_table_errors ... ok
[INFO] [stdout] test rename_column_persistence_after_reopen ... ok
[INFO] [stdout] test rename_fk_column_fk_still_enforced ... ok
[INFO] [stdout] test rename_indexed_column_index_still_works ... ok
[INFO] [stdout] test rename_nonexistent_column_errors ... ok
[INFO] [stdout] test rename_table_fks_in_other_tables_updated ... ok
[INFO] [stdout] test rename_table_in_txn_rollback ... ok
[INFO] [stdout] test rename_table_indexes_work ... ok
[INFO] [stdout] test rename_table_old_errors_new_works ... ok
[INFO] [stdout] test rename_to_existing_name_errors ... ok
[INFO] [stdout] test rename_table_with_self_referencing_fk ... ok
[INFO] [stdout] test rename_to_existing_table_errors ... ok
[INFO] [stdout] test rename_table_persistence_after_reopen ... ok
[INFO] [stdout] test large_table_drop_column_all_rows_rewritten ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 71.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/constraint_torture.rs (/opt/rustwide/target/debug/deps/constraint_torture-48c2c121b2aa05fa)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test check_division_boundary ... ok
[INFO] [stdout] test check_on_update_multiple_set_clauses ... ok
[INFO] [stdout] test check_boundary_values ... ok
[INFO] [stdout] test check_with_between ... ok
[INFO] [stdout] test check_mixed_types_in_expression ... ok
[INFO] [stdout] test check_null_arithmetic_passes ... ok
[INFO] [stdout] test default_with_nested_arithmetic ... ok
[INFO] [stdout] test fk_composite_key ... ok
[INFO] [stdout] test check_with_coalesce ... ok
[INFO] [stdout] test check_with_case_when ... ok
[INFO] [stdout] test fk_child_update_to_invalid_parent ... ok
[INFO] [stdout] test fk_in_transaction_rollback ... ok
[INFO] [stdout] test default_does_not_override_explicit_null_stress ... ok
[INFO] [stdout] test fk_delete_parent_after_child_update ... ok
[INFO] [stdout] test bulk_insert_varying_column_subsets ... ok
[INFO] [stdout] test fk_update_child_to_null_allowed ... ok
[INFO] [stdout] test fk_update_parent_pk_stress ... ok
[INFO] [stdout] test multiple_fks_to_different_parents ... ok
[INFO] [stdout] test fk_stress_100_children_delete_parent ... ok
[INFO] [stdout] test mixed_default_check_fk_on_same_table ... ok
[INFO] [stdout] test many_fk_violations_then_valid_inserts ... ok
[INFO] [stdout] test partial_insert_five_columns_with_defaults ... ok
[INFO] [stdout] test not_null_default_check_on_same_column ... ok
[INFO] [stdout] test self_referencing_fk ... ok
[INFO] [stdout] test interleaved_insert_delete_with_fk ... ok
[INFO] [stdout] test transaction_rollback_preserves_state_after_violations ... ok
[INFO] [stdout] test update_hitting_check_and_fk_simultaneously ... ok
[INFO] [stdout] test bulk_insert_with_defaults_1000_rows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 41.98s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/constraints.rs (/opt/rustwide/target/debug/deps/constraints-c44d826b36ba8325)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test check_named_constraint ... ok
[INFO] [stdout] test check_column_level_fail ... ok
[INFO] [stdout] test check_multiple_all_enforced ... ok
[INFO] [stdout] test check_subquery_rejected ... ok
[INFO] [stdout] test check_null_passes_unknown ... ok
[INFO] [stdout] test check_column_level_pass ... ok
[INFO] [stdout] test check_multi_column_expression ... ok
[INFO] [stdout] test check_table_level_fail ... ok
[INFO] [stdout] test check_persistence_after_reopen ... ok
[INFO] [stdout] test check_transaction_rollback_after_violation ... ok
[INFO] [stdout] test check_table_level_pass ... ok
[INFO] [stdout] test check_update_fail ... ok
[INFO] [stdout] test check_update_pass ... ok
[INFO] [stdout] test check_with_length_function ... ok
[INFO] [stdout] test check_with_boolean_logic ... ok
[INFO] [stdout] test default_explicit_null_stores_null ... ok
[INFO] [stdout] test default_explicit_value_overrides ... ok
[INFO] [stdout] test default_expression_abs ... ok
[INFO] [stdout] test default_expression_addition ... ok
[INFO] [stdout] test default_literal_bool ... ok
[INFO] [stdout] test default_literal_int ... ok
[INFO] [stdout] test default_literal_real ... ok
[INFO] [stdout] test default_literal_text ... ok
[INFO] [stdout] test default_multiple_columns ... ok
[INFO] [stdout] test default_not_null_combo ... ok
[INFO] [stdout] test default_null_on_nullable_column ... ok
[INFO] [stdout] test fk_column_level_syntax ... ok
[INFO] [stdout] test default_on_all_non_pk_columns ... ok
[INFO] [stdout] test fk_delete_parent_with_children ... ok
[INFO] [stdout] test default_partial_insert_prepared ... ok
[INFO] [stdout] test fk_drop_referenced_table ... ok
[INFO] [stdout] test fk_delete_parent_no_children ... ok
[INFO] [stdout] test fk_insert_invalid_reference ... ok
[INFO] [stdout] test fk_nonexistent_parent_table ... ok
[INFO] [stdout] test fk_insert_valid_reference ... ok
[INFO] [stdout] test fk_null_value_allowed ... ok
[INFO] [stdout] test default_persistence_after_reopen ... ok
[INFO] [stdout] test fk_reference_non_pk_non_unique ... ok
[INFO] [stdout] test fk_table_level_syntax ... ok
[INFO] [stdout] test fk_update_parent_pk_with_children ... ok
[INFO] [stdout] test fk_update_parent_pk_no_children ... ok
[INFO] [stdout] test fk_persistence_after_reopen ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 40.72s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/correlated.rs (/opt/rustwide/target/debug/deps/correlated-a0a5ff20f407481a)
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test correlated_not_exists_on_view ... ok
[INFO] [stdout] test correlated_exists_with_distinct ... ok
[INFO] [stdout] test correlated_with_order_by_limit ... ok
[INFO] [stdout] test correlated_with_prepared_params ... ok
[INFO] [stdout] test correlated_exists_on_view ... ok
[INFO] [stdout] test correlated_with_group_by_having ... ok
[INFO] [stdout] test correlated_reflects_inserts ... ok
[INFO] [stdout] test correlated_exists_in_transaction ... ok
[INFO] [stdout] test exists_all_match ... ok
[INFO] [stdout] test delete_with_correlated_not_exists ... ok
[INFO] [stdout] test exists_basic ... ok
[INFO] [stdout] test error_inner_table_not_found ... ok
[INFO] [stdout] test exists_large_tables ... ok
[INFO] [stdout] test exists_matches_inner_join ... ok
[INFO] [stdout] test exists_empty_inner ... ok
[INFO] [stdout] test exists_no_duplicate_outer_rows ... ok
[INFO] [stdout] test exists_with_limit ... ok
[INFO] [stdout] test exists_with_inner_filter ... ok
[INFO] [stdout] test exists_with_order_by ... ok
[INFO] [stdout] test exists_with_outer_filter ... ok
[INFO] [stdout] test insert_select_with_correlated_not_exists ... ok
[INFO] [stdout] test in_basic ... ok
[INFO] [stdout] test in_no_match ... ok
[INFO] [stdout] test multi_column_correlation ... ok
[INFO] [stdout] test mixed_correlated_exists_and_regular_where ... ok
[INFO] [stdout] test multiple_scalar_in_select ... ok
[INFO] [stdout] test non_eq_find_duplicates ... ok
[INFO] [stdout] test non_eq_greater_than_correlation ... ok
[INFO] [stdout] test non_eq_not_exists_lowest_paid ... ok
[INFO] [stdout] test not_exists_all_have_orders ... ok
[INFO] [stdout] test not_exists_basic ... ok
[INFO] [stdout] test not_exists_matches_left_join_null ... ok
[INFO] [stdout] test not_exists_empty_inner ... ok
[INFO] [stdout] test not_exists_with_filter ... ok
[INFO] [stdout] test not_in_basic ... ok
[INFO] [stdout] test null_not_exists_passes ... ok
[INFO] [stdout] test pattern_customers_with_orders ... ok
[INFO] [stdout] test pattern_above_dept_average ... ok
[INFO] [stdout] test pattern_find_with_lookup_table ... ok
[INFO] [stdout] test null_outer_exists_excluded ... ok
[INFO] [stdout] test pattern_customers_without_orders ... ok
[INFO] [stdout] test scalar_in_select_max ... ok
[INFO] [stdout] test scalar_in_select_count ... ok
[INFO] [stdout] test scalar_where_max_in_dept ... ok
[INFO] [stdout] test scalar_select_sum_with_alias ... ok
[INFO] [stdout] test self_join_above_dept_avg ... ok
[INFO] [stdout] test self_join_max_salary ... ok
[INFO] [stdout] test scalar_where_above_dept_avg ... ok
[INFO] [stdout] test self_join_not_exists_highest_paid ... ok
[INFO] [stdout] test self_join_scalar_select ... ok
[INFO] [stdout] test view_as_inner_correlated ... ok
[INFO] [stdout] test update_with_correlated_exists ... ok
[INFO] [stdout] test two_correlated_exists_in_where ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 53.78s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/correlated_torture.rs (/opt/rustwide/target/debug/deps/correlated_torture-922b53cbc97cde6d)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test correlated_with_view_outer_and_inner ... ok
[INFO] [stdout] test null_scalar_returns_null ... ok
[INFO] [stdout] test null_both_sides ... ok
[INFO] [stdout] test stress_correlated_delete ... ok
[INFO] [stdout] test correlated_insert_select_dedup ... ok
[INFO] [stdout] test correlated_with_window_function ... ok
[INFO] [stdout] test stress_chained_exists_and_not_exists ... ok
[INFO] [stdout] test stress_exists_500x500 ... ok
[INFO] [stdout] test correlated_after_reopen ... ok
[INFO] [stdout] test stress_not_exists_500x500 ... ok
[INFO] [stdout] test stress_correlated_update ... ok
[INFO] [stdout] test stress_scalar_select_500_rows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.96s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cte.rs (/opt/rustwide/target/debug/deps/cte-809c6a254557b944)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test cte_aggregate ... ok
[INFO] [stdout] test cte_basic ... ok
[INFO] [stdout] test cte_column_aliases ... ok
[INFO] [stdout] test cte_chained ... ok
[INFO] [stdout] test cte_distinct ... ok
[INFO] [stdout] test cte_from_table ... ok
[INFO] [stdout] test cte_explain ... ok
[INFO] [stdout] test cte_as_join_rhs ... ok
[INFO] [stdout] test cte_in_transaction ... ok
[INFO] [stdout] test cte_order_by_limit ... ok
[INFO] [stdout] test cte_group_by ... ok
[INFO] [stdout] test cte_union_body ... ok
[INFO] [stdout] test cte_insert_select ... ok
[INFO] [stdout] test cte_multiple ... ok
[INFO] [stdout] test cte_shadows_table ... ok
[INFO] [stdout] test cte_with_join ... ok
[INFO] [stdout] test recursive_basic ... ok
[INFO] [stdout] test cte_with_where ... ok
[INFO] [stdout] test recursive_tree ... ok
[INFO] [stderr]      Running tests/cte_torture.rs (/opt/rustwide/target/debug/deps/cte_torture-ba0b9b14c3bf1fee)
[INFO] [stdout] test cte_with_params ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 18.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test cte_insert_multiple ... ok
[INFO] [stdout] test cte_empty_result ... ok
[INFO] [stdout] test cte_self_join ... ok
[INFO] [stdout] test cte_unused ... ok
[INFO] [stdout] test cte_mixed_types ... ok
[INFO] [stdout] test cte_three_chained ... ok
[INFO] [stdout] test cte_with_nulls ... ok
[INFO] [stdout] test cte_large_result ... ok
[INFO] [stdout] test error_duplicate_name ... ok
[INFO] [stdout] test error_recursive_no_union ... ok
[INFO] [stdout] test error_cte_in_subquery ... ok
[INFO] [stdout] test error_column_alias_mismatch ... ok
[INFO] [stdout] test recursive_in_transaction ... ok
[INFO] [stdout] test recursive_fibonacci ... ok
[INFO] [stdout] test error_recursive_max_iterations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/deps/edge_cases-46f7de818ed011dc)
[INFO] [stdout] 
[INFO] [stdout] running 99 tests
[INFO] [stdout] test aggregate_empty_table ... ok
[INFO] [stdout] test all_comparison_operators_integer ... ok
[INFO] [stdout] test arithmetic_overflow_multiply ... ok
[INFO] [stdout] test arithmetic_overflow_add ... ok
[INFO] [stdout] test aggregate_all_nulls ... ok
[INFO] [stdout] test all_arithmetic_operators ... ok
[INFO] [stdout] test aggregate_single_row ... ok
[INFO] [stdout] test arithmetic_overflow_negate_min ... ok
[INFO] [stdout] test boolean_and_or_three_valued_with_null ... ok
[INFO] [stdout] test boolean_integer_coercion ... ok
[INFO] [stdout] test arithmetic_overflow_subtract ... ok
[INFO] [stdout] test boolean_in_where_without_comparison ... ok
[INFO] [stdout] test composite_pk_text_integer ... ok
[INFO] [stdout] test avg_returns_real ... ok
[INFO] [stdout] test chained_comparisons_in_where ... ok
[INFO] [stdout] test composite_pk_ordering ... ok
[INFO] [stdout] test complex_workflow_integrity ... ok
[INFO] [stdout] test create_table_all_types ... ok
[INFO] [stdout] test create_table_single_pk_column ... ok
[INFO] [stdout] test count_star_vs_count_column ... ok
[INFO] [stdout] test deeply_nested_and_or ... ok
[INFO] [stdout] test delete_nonexistent_row ... ok
[INFO] [stdout] test delete_then_reinsert_same_key ... ok
[INFO] [stdout] test delete_with_complex_where ... ok
[INFO] [stdout] test distinct_count_star_not_affected ... ok
[INFO] [stdout] test distinct_all_types ... ok
[INFO] [stdout] test distinct_integer_real_cross_type_dedup ... ok
[INFO] [stdout] test distinct_multi_column_null_combinations ... ok
[INFO] [stdout] test distinct_null_equals_null ... ok
[INFO] [stdout] test distinct_single_row ... ok
[INFO] [stdout] test distinct_with_where_clause ... ok
[INFO] [stdout] test distinct_preserves_without_distinct ... ok
[INFO] [stdout] test distinct_with_alias ... ok
[INFO] [stdout] test division_by_zero_real ... ok
[INFO] [stdout] test division_by_zero_integer ... ok
[INFO] [stdout] test drop_table_then_select_errors ... ok
[INFO] [stdout] test duplicate_column_names_in_create ... ok
[INFO] [stdout] test empty_sql_string ... ok
[INFO] [stdout] test group_by_empty_table ... ok
[INFO] [stdout] test empty_string_as_pk ... ok
[INFO] [stdout] test i64_max_as_primary_key ... ok
[INFO] [stdout] test i64_max_minus_1 ... ok
[INFO] [stdout] test i64_min_literal_becomes_real ... ok
[INFO] [stdout] test i64_max_value ... ok
[INFO] [stdout] test insert_and_select_real_as_integer_comparison ... ok
[INFO] [stdout] test i64_neg_max_as_negated_literal ... ok
[INFO] [stdout] test insert_too_few_columns ... ok
[INFO] [stdout] test insert_explicit_null_in_nullable_column ... ok
[INFO] [stdout] test insert_wrong_column_count ... ok
[INFO] [stdout] test integer_division_truncates ... ok
[INFO] [stdout] test mixed_integer_real_comparison_in_where ... ok
[INFO] [stdout] test integer_to_real_column_coercion ... ok
[INFO] [stdout] test limit_zero ... ok
[INFO] [stdout] test limit_larger_than_rows ... ok
[INFO] [stdout] test modulo_by_zero_integer ... ok
[INFO] [stdout] test modulo_by_zero_real ... ok
[INFO] [stdout] test negative_integer_division ... ok
[INFO] [stdout] test negative_modulo ... ok
[INFO] [stdout] test null_in_arithmetic ... ok
[INFO] [stdout] test null_equality_is_null ... ok
[INFO] [stdout] test null_in_order_by ... ok
[INFO] [stdout] test nested_parenthesized_expressions ... ok
[INFO] [stdout] test null_propagation_all_operators ... ok
[INFO] [stdout] test null_in_comparison ... ok
[INFO] [stdout] test null_in_group_by ... ok
[INFO] [stdout] test order_by_multiple_columns ... ok
[INFO] [stdout] test offset_zero ... ok
[INFO] [stdout] test order_by_desc_nulls_last ... ok
[INFO] [stdout] test order_by_expression ... ok
[INFO] [stdout] test query_returns_rows_affected_for_dml ... ok
[INFO] [stdout] test real_scientific_notation ... ok
[INFO] [stdout] test read_own_writes_within_connection ... ok
[INFO] [stdout] test persist_composite_pk_across_reopen ... ok
[INFO] [stdout] test real_very_small_values ... ok
[INFO] [stdout] test real_to_integer_column_coercion ... ok
[INFO] [stdout] test select_duplicate_columns ... ok
[INFO] [stdout] test persist_all_value_types ... ok
[INFO] [stdout] test real_zero_positive_negative ... ok
[INFO] [stdout] test select_star_column_order_matches_schema ... ok
[INFO] [stdout] test select_count_star_empty_table ... ok
[INFO] [stdout] test sql_with_trailing_semicolon ... ok
[INFO] [stdout] test select_nonexistent_column ... ok
[INFO] [stdout] test select_with_alias ... ok
[INFO] [stdout] test string_with_single_quotes_escaped ... ok
[INFO] [stdout] test sql_with_semicolons ... ok
[INFO] [stdout] test string_with_sql_keywords ... ok
[INFO] [stdout] test type_mismatch_text_into_integer ... ok
[INFO] [stdout] test sum_large_integers ... ok
[INFO] [stdout] test unicode_in_values ... ok
[INFO] [stdout] test update_all_rows_without_where ... ok
[INFO] [stdout] test update_nonexistent_column ... ok
[INFO] [stdout] test update_pk_shift_multiple_rows_data_integrity ... ok
[INFO] [stdout] test update_pk_change_to_existing_key ... ok
[INFO] [stdout] test update_pk_swap ... ok
[INFO] [stdout] test update_pk_to_free_value ... ok
[INFO] [stdout] test update_same_row_twice_sequentially ... ok
[INFO] [stdout] test unicode_persists_across_reopen ... ok
[INFO] [stdout] test zero_as_pk ... ok
[INFO] [stdout] test update_set_to_null_on_not_null_column ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 99 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 94.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/explain.rs (/opt/rustwide/target/debug/deps/explain-de6874d6ee16db65)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test explain_cross_join ... ok
[INFO] [stdout] test explain_create_table_is_error ... ok
[INFO] [stdout] test explain_delete ... ok
[INFO] [stdout] test explain_distinct ... ok
[INFO] [stdout] test explain_composite_index ... ok
[INFO] [stdout] test explain_explain_is_error ... ok
[INFO] [stdout] test explain_does_not_execute ... ok
[INFO] [stdout] test explain_all_features ... ok
[INFO] [stdout] test explain_group_by ... ok
[INFO] [stdout] test explain_index_scan_equality ... ok
[INFO] [stdout] test explain_insert ... ok
[INFO] [stdout] test explain_inner_join ... ok
[INFO] [stdout] test explain_left_join ... ok
[INFO] [stdout] test explain_multi_way_join ... ok
[INFO] [stdout] test explain_index_range_scan ... ok
[INFO] [stdout] test explain_limit ... ok
[INFO] [stdout] test explain_no_from ... ok
[INFO] [stdout] test explain_offset_and_limit ... ok
[INFO] [stdout] test explain_returns_plan_column ... ok
[INFO] [stdout] test explain_order_by ... ok
[INFO] [stdout] test explain_pk_lookup ... ok
[INFO] [stdout] test explain_right_join ... ok
[INFO] [stdout] test explain_seq_scan_with_filter ... ok
[INFO] [stdout] test explain_subquery ... ok
[INFO] [stdout] test explain_seq_scan ... ok
[INFO] [stdout] test explain_table_alias ... ok
[INFO] [stdout] test explain_unique_index_scan ... ok
[INFO] [stdout] test explain_update_pk ... ok
[INFO] [stdout] test explain_update_seq_scan ... ok
[INFO] [stdout] test explain_within_transaction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/explain_torture.rs (/opt/rustwide/target/debug/deps/explain_torture-2c805dee07ec1817)
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test explain_create_index_error ... ok
[INFO] [stdout] test composite_pk_lookup ... ok
[INFO] [stdout] test explain_drop_table_error ... ok
[INFO] [stdout] test explain_begin_error ... ok
[INFO] [stdout] test distinct_sort_limit_offset_all_present ... ok
[INFO] [stdout] test exists_subquery ... ok
[INFO] [stdout] test delete_pk_lookup ... ok
[INFO] [stdout] test delete_full_table ... ok
[INFO] [stdout] test explain_nonexistent_table ... ok
[INFO] [stdout] test explain_in_txn_does_not_modify ... ok
[INFO] [stdout] test explain_sees_uncommitted_schema ... ok
[INFO] [stdout] test explain_with_like ... ok
[INFO] [stdout] test explain_via_query_method ... ok
[INFO] [stdout] test explain_with_between ... ok
[INFO] [stdout] test group_by_with_having ... ok
[INFO] [stdout] test group_by_with_order_and_limit ... ok
[INFO] [stdout] test in_subquery_shows_subquery_line ... ok
[INFO] [stdout] test join_shows_all_tables ... ok
[INFO] [stdout] test index_equality_plus_range ... ok
[INFO] [stdout] test join_with_where_and_order ... ok
[INFO] [stdout] test no_alias_shown_when_same_as_name ... ok
[INFO] [stdout] test partial_composite_pk_is_seq_scan ... ok
[INFO] [stdout] test multiple_subqueries ... ok
[INFO] [stdout] test or_forces_seq_scan ... ok
[INFO] [stdout] test pk_lookup_text_value ... ok
[INFO] [stdout] test pk_lookup_shows_actual_value ... ok
[INFO] [stdout] test scalar_subquery_in_select ... ok
[INFO] [stdout] test self_join_different_aliases ... ok
[INFO] [stdout] test update_with_index ... ok
[INFO] [stdout] test unindexed_column_forces_seq_scan ... ok
[INFO] [stdout] test plan_same_before_and_after_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 34.25s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/functions.rs (/opt/rustwide/target/debug/deps/functions-bff4e1cdf9c2ce1f)
[INFO] [stdout] 
[INFO] [stdout] running 75 tests
[INFO] [stdout] test between_null_value ... ok
[INFO] [stdout] test between_inclusive ... ok
[INFO] [stdout] test between_reversed_range ... ok
[INFO] [stdout] test case_in_aggregate ... ok
[INFO] [stdout] test between_basic ... ok
[INFO] [stdout] test aggregate_min_max_still_works ... ok
[INFO] [stdout] test between_text ... ok
[INFO] [stdout] test between_with_subquery ... ok
[INFO] [stdout] test case_simple ... ok
[INFO] [stdout] test case_no_else ... ok
[INFO] [stdout] test cast_invalid_text_to_integer ... ok
[INFO] [stdout] test cast_integer_to_text ... ok
[INFO] [stdout] test cast_null ... ok
[INFO] [stdout] test case_null_operand ... ok
[INFO] [stdout] test case_with_between ... ok
[INFO] [stdout] test case_searched ... ok
[INFO] [stdout] test cast_text_to_integer ... ok
[INFO] [stdout] test cast_text_to_boolean ... ok
[INFO] [stdout] test cast_real_to_integer ... ok
[INFO] [stdout] test coalesce_all_null ... ok
[INFO] [stdout] test coalesce_with_cast ... ok
[INFO] [stdout] test coalesce_first_non_null ... ok
[INFO] [stdout] test coalesce_basic ... ok
[INFO] [stdout] test concat_operator ... ok
[INFO] [stdout] test concat_operator_null ... ok
[INFO] [stdout] test fn_abs_integer ... ok
[INFO] [stdout] test concat_operator_with_column ... ok
[INFO] [stdout] test fn_abs_min_overflow ... ok
[INFO] [stdout] test fn_abs_real ... ok
[INFO] [stdout] test fn_ceil_floor ... ok
[INFO] [stdout] test fn_ceil_integer ... ok
[INFO] [stdout] test fn_concat ... ok
[INFO] [stdout] test fn_instr ... ok
[INFO] [stdout] test fn_instr_not_found ... ok
[INFO] [stdout] test fn_hex ... ok
[INFO] [stdout] test fn_hex_null ... ok
[INFO] [stdout] test fn_length ... ok
[INFO] [stdout] test fn_length_null ... ok
[INFO] [stdout] test fn_ltrim_rtrim ... ok
[INFO] [stdout] test fn_max_scalar ... ok
[INFO] [stdout] test fn_min_max_scalar_with_null ... ok
[INFO] [stdout] test fn_random ... ok
[INFO] [stdout] test fn_min_scalar ... ok
[INFO] [stdout] test fn_replace ... ok
[INFO] [stdout] test fn_round ... ok
[INFO] [stdout] test fn_replace_all_occurrences ... ok
[INFO] [stdout] test fn_sqrt ... ok
[INFO] [stdout] test fn_sign ... ok
[INFO] [stdout] test fn_round_no_places ... ok
[INFO] [stdout] test fn_substr_basic ... ok
[INFO] [stdout] test fn_sqrt_negative ... ok
[INFO] [stdout] test fn_substr_negative_start ... ok
[INFO] [stdout] test fn_substr_no_length ... ok
[INFO] [stdout] test fn_trim ... ok
[INFO] [stdout] test fn_typeof ... ok
[INFO] [stdout] test fn_trim_chars ... ok
[INFO] [stdout] test fn_upper_lower ... ok
[INFO] [stdout] test function_in_order_by ... ok
[INFO] [stdout] test function_in_where ... ok
[INFO] [stdout] test function_with_group_by ... ok
[INFO] [stdout] test like_case_insensitive_ascii ... ok
[INFO] [stdout] test iif_false ... ok
[INFO] [stdout] test iif_true ... ok
[INFO] [stdout] test like_complex_pattern ... ok
[INFO] [stdout] test like_escape ... ok
[INFO] [stdout] test like_percent ... ok
[INFO] [stdout] test functions_persist_across_reopen ... ok
[INFO] [stdout] test like_null ... ok
[INFO] [stdout] test like_underscore ... ok
[INFO] [stdout] test like_with_join ... ok
[INFO] [stdout] test nested_functions ... ok
[INFO] [stdout] test not_between ... ok
[INFO] [stdout] test not_like ... ok
[INFO] [stdout] test nullif_not_equal ... ok
[INFO] [stdout] test nullif_equal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 75 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 75.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/functions_torture.rs (/opt/rustwide/target/debug/deps/functions_torture-22785fdc68b70e73)
[INFO] [stdout] 
[INFO] [stdout] running 133 tests
[INFO] [stdout] test abs_null ... ok
[INFO] [stdout] test aggregate_in_case_detected ... ok
[INFO] [stdout] test aggregate_with_cast ... ok
[INFO] [stdout] test aggregate_in_coalesce_detected ... ok
[INFO] [stdout] test aggregate_with_coalesce ... ok
[INFO] [stdout] test abs_zero ... ok
[INFO] [stdout] test aggregate_with_between ... ok
[INFO] [stdout] test aggregate_in_cast_detected ... ok
[INFO] [stdout] test aggregate_with_scalar_function ... ok
[INFO] [stdout] test aggregate_with_unary_and_isnull ... ok
[INFO] [stdout] test between_in_having ... ok
[INFO] [stdout] test between_null_high ... ok
[INFO] [stdout] test between_mixed_types ... ok
[INFO] [stdout] test between_all_three_null ... ok
[INFO] [stdout] test between_null_val_definite_false ... ok
[INFO] [stdout] test between_null_low ... ok
[INFO] [stdout] test between_real_range ... ok
[INFO] [stdout] test between_with_expressions ... ok
[INFO] [stdout] test case_all_null_conditions_no_else ... ok
[INFO] [stdout] test case_many_branches ... ok
[INFO] [stdout] test case_short_circuit ... ok
[INFO] [stdout] test case_in_order_by ... ok
[INFO] [stdout] test case_in_group_by ... ok
[INFO] [stdout] test case_nested ... ok
[INFO] [stdout] test case_simple_null_operand ... ok
[INFO] [stdout] test case_with_aggregate_in_result ... ok
[INFO] [stdout] test cast_blob_to_integer_error ... ok
[INFO] [stdout] test cast_bool_to_integer ... ok
[INFO] [stdout] test cast_blob_to_text ... ok
[INFO] [stdout] test cast_bool_to_real ... ok
[INFO] [stdout] test cast_chained ... ok
[INFO] [stdout] test cast_bool_to_blob_error ... ok
[INFO] [stdout] test cast_empty_string_to_integer_fails ... ok
[INFO] [stdout] test cast_integer_to_blob_error ... ok
[INFO] [stdout] test cast_real_to_boolean_error ... ok
[INFO] [stdout] test cast_real_to_blob_error ... ok
[INFO] [stdout] test cast_negative_real_to_integer ... ok
[INFO] [stdout] test cast_integer_whole_real_to_text ... ok
[INFO] [stdout] test cast_integer_to_bool ... ok
[INFO] [stdout] test cast_real_to_text ... ok
[INFO] [stdout] test cast_text_float_to_integer ... ok
[INFO] [stdout] test cast_text_to_blob ... ok
[INFO] [stdout] test coalesce_error_not_short_circuited ... ok
[INFO] [stdout] test ceil_floor_null ... ok
[INFO] [stdout] test ceil_floor_very_small ... ok
[INFO] [stdout] test ceil_floor_zero ... ok
[INFO] [stdout] test ceil_negative ... ok
[INFO] [stdout] test coalesce_in_aggregate_context ... ok
[INFO] [stdout] test coalesce_many_nulls ... ok
[INFO] [stdout] test coalesce_nested ... ok
[INFO] [stdout] test coalesce_with_column ... ok
[INFO] [stdout] test complex_all_in_transaction ... ok
[INFO] [stdout] test coalesce_short_circuit ... ok
[INFO] [stdout] test complex_case_between_like_combo ... ok
[INFO] [stdout] test complex_function_chain_in_where ... ok
[INFO] [stdout] test complex_nested_everything ... ok
[INFO] [stdout] test concat_fn_mixed_types ... ok
[INFO] [stdout] test concat_fn_zero_args ... ok
[INFO] [stdout] test concat_op_blob ... ok
[INFO] [stdout] test concat_op_boolean_text ... ok
[INFO] [stdout] test concat_op_all_types ... ok
[INFO] [stdout] test concat_fn_vs_operator_null ... ok
[INFO] [stdout] test concat_fn_single_arg ... ok
[INFO] [stdout] test concat_op_chain_ten ... ok
[INFO] [stdout] test concat_op_integer_text ... ok
[INFO] [stdout] test floor_negative ... ok
[INFO] [stdout] test ilike_keyword ... ok
[INFO] [stdout] test concat_op_real ... ok
[INFO] [stdout] test concat_op_null_propagation ... ok
[INFO] [stdout] test hex_blob_input ... ok
[INFO] [stdout] test iif_null_condition ... ok
[INFO] [stdout] test insert_with_arithmetic_values ... ok
[INFO] [stdout] test ilike_not ... ok
[INFO] [stdout] test insert_with_cast_value ... ok
[INFO] [stdout] test length_unicode ... ok
[INFO] [stdout] test instr_1_indexed ... ok
[INFO] [stdout] test like_backtracking_stress ... ok
[INFO] [stdout] test insert_with_function_values ... ok
[INFO] [stdout] test like_backtracking_success ... ok
[INFO] [stdout] test like_consecutive_percent ... ok
[INFO] [stdout] test like_empty_escape_string ... ok
[INFO] [stdout] test like_escape_percent_and_underscore ... ok
[INFO] [stdout] test like_empty_pattern_empty_string ... ok
[INFO] [stdout] test like_empty_pattern_nonempty_string ... ok
[INFO] [stdout] test like_in_join_on_clause ... ok
[INFO] [stdout] test like_pattern_only_percent ... ok
[INFO] [stdout] test like_percent_matches_empty ... ok
[INFO] [stdout] test like_percent_underscore_percent ... ok
[INFO] [stdout] test like_underscore_needs_one_char ... ok
[INFO] [stdout] test ltrim_rtrim_specific ... ok
[INFO] [stdout] test like_unicode_underscore ... ok
[INFO] [stdout] test limit_with_expression ... ok
[INFO] [stdout] test not_between_null_three_valued ... ok
[INFO] [stdout] test nullif_both_null ... ok
[INFO] [stdout] test nullif_first_null ... ok
[INFO] [stdout] test replace_null ... ok
[INFO] [stdout] test nullif_with_column ... ok
[INFO] [stdout] test offset_with_expression ... ok
[INFO] [stdout] test replace_empty_from ... ok
[INFO] [stdout] test random_returns_integer ... ok
[INFO] [stdout] test round_half_away_from_zero ... ok
[INFO] [stdout] test select_no_from_arithmetic ... ok
[INFO] [stdout] test round_integer_input ... ok
[INFO] [stdout] test round_null ... ok
[INFO] [stdout] test round_negative_places ... ok
[INFO] [stdout] test select_no_from_case ... ok
[INFO] [stdout] test select_no_from_coalesce_cast ... ok
[INFO] [stdout] test select_no_from_count_star_error ... ok
[INFO] [stdout] test sign_null ... ok
[INFO] [stdout] test select_no_from_multiple_columns ... ok
[INFO] [stdout] test select_no_from_nested_functions ... ok
[INFO] [stdout] test sign_real ... ok
[INFO] [stdout] test sqrt_negative_returns_null ... ok
[INFO] [stdout] test sqrt_zero ... ok
[INFO] [stdout] test sqrt_perfect_square ... ok
[INFO] [stdout] test subquery_in_between ... ok
[INFO] [stdout] test substr_negative_start_with_length ... ok
[INFO] [stdout] test subquery_in_case ... ok
[INFO] [stdout] test subquery_in_cast ... ok
[INFO] [stdout] test substr_length_zero ... ok
[INFO] [stdout] test subquery_in_coalesce ... ok
[INFO] [stdout] test substr_start_zero ... ok
[INFO] [stdout] test substr_null_args ... ok
[INFO] [stdout] test substr_start_beyond_length ... ok
[INFO] [stdout] test trim_nothing_to_trim ... ok
[INFO] [stdout] test substr_very_large_length ... ok
[INFO] [stdout] test trim_all_chars ... ok
[INFO] [stdout] test trim_multi_char_set ... ok
[INFO] [stdout] test trim_null ... ok
[INFO] [stdout] test typeof_all_types ... ok
[INFO] [stdout] test value_to_text_via_cast_all_types ... ok
[INFO] [stdout] test unknown_function_error ... ok
[INFO] [stdout] test wrong_arg_count_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 133 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 126.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/indexes.rs (/opt/rustwide/target/debug/deps/indexes-04b1999fd2f6af3f)
[INFO] [stdout] 
[INFO] [stdout] running 116 tests
[INFO] [stdout] test composite_unique_index_enforces_full_combination ... ok
[INFO] [stdout] test composite_unique_null_in_second_column ... ok
[INFO] [stdout] test complex_transaction_with_mixed_operations ... ok
[INFO] [stdout] test complex_transaction_rollback_undoes_everything ... ok
[INFO] [stdout] test composite_unique_null_in_first_column ... ok
[INFO] [stdout] test aggregation_with_index_present ... ok
[INFO] [stdout] test composite_unique_both_null ... ok
[INFO] [stdout] test create_duplicate_index_name ... ok
[INFO] [stdout] test composite_non_unique_index_allows_duplicates ... ok
[INFO] [stdout] test create_index_case_insensitive_name ... ok
[INFO] [stdout] test create_drop_create_same_name_cycle ... ok
[INFO] [stdout] test create_index_on_nonexistent_column ... ok
[INFO] [stdout] test create_index_if_not_exists_new ... ok
[INFO] [stdout] test create_index_in_transaction_commit ... ok
[INFO] [stdout] test create_index_if_not_exists_on_existing ... ok
[INFO] [stdout] test create_index_in_transaction_rollback ... ok
[INFO] [stdout] test create_index_on_empty_table ... ok
[INFO] [stdout] test create_index_on_nonexistent_table ... ok
[INFO] [stdout] test create_multi_column_index ... ok
[INFO] [stdout] test create_index_then_unique_violation_in_txn ... ok
[INFO] [stdout] test create_index_reopen_then_drop_index ... ok
[INFO] [stdout] test create_unique_index ... ok
[INFO] [stdout] test create_non_unique_index ... ok
[INFO] [stdout] test create_unique_index_allows_null_duplicates_in_existing_data ... ok
[INFO] [stdout] test create_unique_index_violates_existing_data ... ok
[INFO] [stdout] test create_index_reopen_then_insert ... ok
[INFO] [stdout] test create_unique_multi_column_index ... ok
[INFO] [stdout] test delete_no_matching_rows_with_index ... ok
[INFO] [stdout] test delete_with_multiple_indexes ... ok
[INFO] [stdout] test delete_removes_index_entries ... ok
[INFO] [stdout] test delete_null_indexed_value ... ok
[INFO] [stdout] test delete_all_rows_cleans_index ... ok
[INFO] [stdout] test delete_with_index_in_transaction_commit ... ok
[INFO] [stdout] test drop_index_basic ... ok
[INFO] [stdout] test delete_with_where_cleans_correct_entries ... ok
[INFO] [stdout] test distinct_with_index_present ... ok
[INFO] [stdout] test drop_and_recreate_index ... ok
[INFO] [stdout] test drop_index_if_exists_existing ... ok
[INFO] [stdout] test drop_index_case_insensitive ... ok
[INFO] [stdout] test drop_index_in_transaction_rollback ... ok
[INFO] [stdout] test drop_index_if_exists_nonexistent ... ok
[INFO] [stdout] test drop_nonexistent_index ... ok
[INFO] [stdout] test drop_table_cascade_in_transaction_commit ... ok
[INFO] [stdout] test drop_table_cascade_in_transaction_rollback ... ok
[INFO] [stdout] test drop_table_cascades_indexes ... ok
[INFO] [stdout] test drop_table_if_exists_with_indexes ... ok
[INFO] [stdout] test full_lifecycle_correctness ... ok
[INFO] [stdout] test index_across_multiple_tables ... ok
[INFO] [stdout] test index_on_boolean_column ... ok
[INFO] [stdout] test index_on_empty_string ... ok
[INFO] [stdout] test index_data_persists_after_insert_reopen ... ok
[INFO] [stdout] test index_correctness_after_bulk_update ... ok
[INFO] [stdout] test index_on_composite_pk_table ... ok
[INFO] [stdout] test index_correctness_after_selective_delete ... ok
[INFO] [stdout] test index_on_integer_column ... ok
[INFO] [stdout] test full_lifecycle_with_persistence ... ok
[INFO] [stdout] test index_on_nullable_text_with_mixed_values ... ok
[INFO] [stdout] test index_on_real_column ... ok
[INFO] [stdout] test index_on_single_column_pk_table ... ok
[INFO] [stdout] test index_on_text_column ... ok
[INFO] [stdout] test index_persists_across_reopen ... ok
[INFO] [stdout] test index_with_float_edge_values ... ok
[INFO] [stdout] test insert_multicolumn_unique_allows_partial_null ... ok
[INFO] [stdout] test index_with_all_null_values ... ok
[INFO] [stdout] test index_with_negative_and_zero_integers ... ok
[INFO] [stdout] test index_with_very_long_text ... ok
[INFO] [stdout] test insert_populates_non_unique_index ... ok
[INFO] [stdout] test insert_null_in_unique_index_allowed ... ok
[INFO] [stdout] test insert_delete_cycle_with_unique_index ... ok
[INFO] [stdout] test insert_populates_unique_index ... ok
[INFO] [stdout] test insert_violates_unique_index ... ok
[INFO] [stdout] test insert_multiple_nulls_unique_index ... ok
[INFO] [stdout] test insert_unique_violation_on_multicolumn_index ... ok
[INFO] [stdout] test insert_with_index_in_transaction_rollback ... ok
[INFO] [stdout] test multiple_indexes_on_same_column ... ok
[INFO] [stdout] test multi_row_insert_with_index ... ok
[INFO] [stdout] test insert_with_multiple_indexes_on_same_table ... ok
[INFO] [stdout] test index_population_from_existing_large_dataset ... ok
[INFO] [stdout] test multi_row_insert_duplicate_within_batch ... ok
[INFO] [stdout] test mixed_ddl_dml_in_transaction ... ok
[INFO] [stdout] test multiple_tables_independent_index_operations ... ok
[INFO] [stdout] test multiple_violations_dont_corrupt_state ... ok
[INFO] [stdout] test order_by_with_index_present ... ok
[INFO] [stdout] test select_with_index_returns_correct_data ... ok
[INFO] [stdout] test state_consistent_after_unique_violation_on_update ... ok
[INFO] [stdout] test state_consistent_after_create_unique_index_failure ... ok
[INFO] [stdout] test state_consistent_after_unique_violation_on_insert ... ok
[INFO] [stdout] test multiple_reopens_with_index_operations ... ok
[INFO] [stdout] test stress_index_with_transactions ... ok
[INFO] [stdout] test stress_create_populate_drop_cycle ... ok
[INFO] [stdout] test stress_many_indexes_on_one_table ... ok
[INFO] [stdout] test unique_index_on_composite_pk_table ... ok
[INFO] [stdout] test stress_interleaved_crud_with_indexes ... ok
[INFO] [stdout] test stress_transaction_batches_with_index_verification ... ok
[INFO] [stdout] test transition_null_to_non_null_and_back ... ok
[INFO] [stdout] test unique_index_on_pk_column ... ok
[INFO] [stdout] test stress_many_rows_with_index ... ok
[INFO] [stdout] test update_causes_unique_violation ... ok
[INFO] [stdout] test update_all_rows_shifts_indexes ... ok
[INFO] [stdout] test update_composite_pk_with_index ... ok
[INFO] [stdout] test update_indexed_column_updates_index ... ok
[INFO] [stdout] test update_from_null_to_value_unique_check ... ok
[INFO] [stdout] test update_multiple_rows_unique_violation ... ok
[INFO] [stdout] test update_multiple_rows_indexed_column ... ok
[INFO] [stdout] test stress_multiple_tables_multiple_indexes_persistence ... ok
[INFO] [stdout] test update_no_matching_rows_with_index ... ok
[INFO] [stdout] test update_pk_and_indexed_column_simultaneously ... ok
[INFO] [stdout] test update_non_indexed_column_no_index_change ... ok
[INFO] [stdout] test update_sets_indexed_column_to_null ... ok
[INFO] [stdout] test update_pk_column_updates_index ... ok
[INFO] [stdout] test update_with_index_in_transaction_commit ... ok
[INFO] [stdout] test update_to_same_value_no_change ... ok
[INFO] [stdout] test update_swap_indexed_values ... ok
[INFO] [stdout] test update_with_multiple_indexes ... ok
[INFO] [stdout] test stress_index_persistence_cycle ... ok
[INFO] [stdout] test stress_500_rows_full_crud_cycle_with_indexes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 116 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 142.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/insert_select.rs (/opt/rustwide/target/debug/deps/insert_select-3baa57c30595cad4)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test insert_select_column_reorder ... ok
[INFO] [stdout] test insert_select_duplicate_key ... ok
[INFO] [stdout] test basic_insert_select ... ok
[INFO] [stdout] test insert_select_check_violation ... ok
[INFO] [stdout] test insert_select_empty_result ... ok
[INFO] [stdout] test insert_select_column_count_mismatch ... ok
[INFO] [stdout] test insert_select_fk_violation ... ok
[INFO] [stdout] test insert_select_in_transaction ... ok
[INFO] [stdout] test insert_select_not_null_violation ... ok
[INFO] [stdout] test insert_select_self_referential ... ok
[INFO] [stdout] test insert_select_with_defaults ... ok
[INFO] [stdout] test insert_select_with_columns ... ok
[INFO] [stdout] test insert_select_with_join ... ok
[INFO] [stdout] test insert_select_type_coercion ... ok
[INFO] [stdout] test insert_select_with_params ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.58s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/insert_select_torture.rs (/opt/rustwide/target/debug/deps/insert_select_torture-f26d05e7d5bc9616)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test explain_insert_select ... ok
[INFO] [stdout] test insert_select_after_alter_add_column ... ok
[INFO] [stdout] test chained_in_transaction ... ok
[INFO] [stdout] test insert_select_distinct ... ok
[INFO] [stdout] test insert_select_mixed_types_coercion ... ok
[INFO] [stdout] test insert_select_order_limit ... ok
[INFO] [stdout] test insert_select_from_join ... ok
[INFO] [stdout] test insert_select_all_constraints ... ok
[INFO] [stdout] test self_ref_doubling ... ok
[INFO] [stdout] test insert_select_with_subquery_in_where ... ok
[INFO] [stdout] test insert_select_with_aggregates ... ok
[INFO] [stdout] test insert_select_with_complex_exprs ... ok
[INFO] [stdout] test partial_failure_rollback ... ok
[INFO] [stdout] test insert_select_txn_rollback_no_trace ... ok
[INFO] [stdout] test large_cross_table ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 31.64s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-9cf01db08fd2304d)
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test comparison_operators ... ok
[INFO] [stdout] test complex_where ... ok
[INFO] [stdout] test boolean_type ... ok
[INFO] [stdout] test distinct_all_same ... ok
[INFO] [stdout] test delete_all_rows ... ok
[INFO] [stdout] test case_insensitive_identifiers ... ok
[INFO] [stdout] test aggregate_functions ... ok
[INFO] [stdout] test composite_primary_key ... ok
[INFO] [stdout] test distinct_basic_dedup ... ok
[INFO] [stdout] test distinct_boolean_dedup ... ok
[INFO] [stdout] test distinct_with_group_by ... ok
[INFO] [stdout] test distinct_multi_column ... ok
[INFO] [stdout] test distinct_with_expression ... ok
[INFO] [stdout] test distinct_empty_table ... ok
[INFO] [stdout] test distinct_star ... ok
[INFO] [stdout] test distinct_no_duplicates ... ok
[INFO] [stdout] test distinct_with_order_by ... ok
[INFO] [stdout] test error_not_null_violation ... ok
[INFO] [stdout] test distinct_with_nulls ... ok
[INFO] [stdout] test empty_string_values ... ok
[INFO] [stdout] test error_duplicate_key ... ok
[INFO] [stdout] test error_drop_nonexistent ... ok
[INFO] [stdout] test error_column_not_found ... ok
[INFO] [stdout] test distinct_with_limit_offset ... ok
[INFO] [stdout] test error_primary_key_required ... ok
[INFO] [stdout] test error_table_already_exists ... ok
[INFO] [stdout] test group_by ... ok
[INFO] [stdout] test error_table_not_found ... ok
[INFO] [stdout] test group_by_having ... ok
[INFO] [stdout] test full_crud_workflow ... ok
[INFO] [stdout] test having_aggregate_expr_and_alias_combined ... ok
[INFO] [stdout] test having_with_count_alias ... ok
[INFO] [stdout] test having_with_avg_alias ... ok
[INFO] [stdout] test having_with_min_max_alias ... ok
[INFO] [stdout] test if_not_exists_and_if_exists ... ok
[INFO] [stdout] test limit_and_offset ... ok
[INFO] [stdout] test multi_row_insert ... ok
[INFO] [stdout] test multi_table_isolation ... ok
[INFO] [stdout] test modulo_and_division ... ok
[INFO] [stdout] test negative_integers ... ok
[INFO] [stdout] test insert_many_rows ... ok
[INFO] [stdout] test order_by_ascending_descending ... ok
[INFO] [stdout] test not_operator ... ok
[INFO] [stdout] test select_empty_table ... ok
[INFO] [stdout] test real_precision ... ok
[INFO] [stdout] test null_handling ... ok
[INFO] [stdout] test persistence_across_reopen ... ok
[INFO] [stdout] test update_multiple_columns ... ok
[INFO] [stdout] test select_with_expression_in_projection ... ok
[INFO] [stdout] test tables_listing ... ok
[INFO] [stdout] test update_no_matches ... ok
[INFO] [stdout] test update_set_evaluates_against_original_row ... ok
[INFO] [stdout] test update_with_expression ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 46.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/join_torture.rs (/opt/rustwide/target/debug/deps/join_torture-4ab8ab852c4418ee)
[INFO] [stdout] 
[INFO] [stdout] running 109 tests
[INFO] [stdout] test ambiguous_column_in_order_by_after_join ... ok
[INFO] [stdout] test cross_join_both_empty ... ok
[INFO] [stdout] test ambiguous_column_in_where_after_join ... ok
[INFO] [stdout] test cross_join_three_tables ... ok
[INFO] [stdout] test cross_join_1x1 ... ok
[INFO] [stdout] test alias_hides_table_name ... ok
[INFO] [stdout] test cross_join_with_where_reduces ... ok
[INFO] [stdout] test cross_then_inner_join ... ok
[INFO] [stdout] test four_way_join ... ok
[INFO] [stdout] test distinct_eliminates_join_duplicates ... ok
[INFO] [stdout] test committed_txn_join_persists_across_reopen ... ok
[INFO] [stdout] test distinct_on_left_join_with_nulls ... ok
[INFO] [stdout] test four_way_join_partial_match ... ok
[INFO] [stdout] test inner_join_then_cross_join ... ok
[INFO] [stdout] test inner_right_left_multi_way ... ok
[INFO] [stdout] test inner_then_left_join ... ok
[INFO] [stdout] test join_aggregate_no_group_by ... ok
[INFO] [stdout] test join_after_update_in_txn ... ok
[INFO] [stdout] test join_after_delete_from_outer_table ... ok
[INFO] [stdout] test join_after_update_changing_join_key ... ok
[INFO] [stdout] test join_after_delete_in_txn ... ok
[INFO] [stdout] test join_after_bulk_insert ... ok
[INFO] [stdout] test join_after_delete_from_inner_table ... ok
[INFO] [stdout] test join_both_tables_empty ... ok
[INFO] [stdout] test join_create_tables_in_txn_then_join ... ok
[INFO] [stdout] test join_all_nulls_in_join_column ... ok
[INFO] [stdout] test join_integer_equals_real ... ok
[INFO] [stdout] test join_column_not_found_in_on ... ok
[INFO] [stdout] test join_count_star_vs_count_column ... ok
[INFO] [stdout] test join_limit_less_than_total ... ok
[INFO] [stdout] test join_having_filter ... ok
[INFO] [stdout] test join_limit_zero ... ok
[INFO] [stdout] test join_on_text_columns ... ok
[INFO] [stdout] test join_on_boolean_column ... ok
[INFO] [stdout] test join_offset_beyond_results ... ok
[INFO] [stdout] test join_read_your_writes_in_txn ... ok
[INFO] [stdout] test join_rollback_discards_joined_data ... ok
[INFO] [stdout] test join_single_row_each ... ok
[INFO] [stdout] test left_join_all_rows_match ... ok
[INFO] [stdout] test left_join_avg_ignores_nulls ... ok
[INFO] [stdout] test join_table_not_found_in_from ... ok
[INFO] [stdout] test join_wrong_qualified_table_in_select ... ok
[INFO] [stdout] test left_join_both_empty ... ok
[INFO] [stdout] test left_join_empty_left_table ... ok
[INFO] [stdout] test join_persists_across_reopen ... ok
[INFO] [stdout] test left_join_all_nulls_in_join_column ... ok
[INFO] [stdout] test left_join_empty_right_table ... ok
[INFO] [stdout] test left_join_group_by_having_count ... ok
[ERROR] error running command: command timed out after 900 seconds
[INFO] running `Command { std: "docker" "inspect" "c30b213695f10627c87168ef83b9faa54a9f3027f9e0779afc43fdacf00b54a9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c30b213695f10627c87168ef83b9faa54a9f3027f9e0779afc43fdacf00b54a9", kill_on_drop: false }`
[INFO] [stdout] c30b213695f10627c87168ef83b9faa54a9f3027f9e0779afc43fdacf00b54a9
